TSTP Solution File: SET575^7 by cvc5-SAT---1.0.5

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : cvc5-SAT---1.0.5
% Problem  : SET575^7 : TPTP v8.1.2. Released v5.5.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : do_cvc5 %s %d

% Computer : n004.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Fri Nov 24 04:24:16 EST 2023

% Result   : CounterSatisfiable 3.14s 3.35s
% Output   : FiniteModel 3.14s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.12  % Problem    : SET575^7 : TPTP v8.1.2. Released v5.5.0.
% 0.07/0.13  % Command    : do_cvc5 %s %d
% 0.13/0.34  % Computer : n004.cluster.edu
% 0.13/0.34  % Model    : x86_64 x86_64
% 0.13/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.34  % Memory   : 8042.1875MB
% 0.13/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.34  % CPULimit   : 300
% 0.13/0.34  % WCLimit    : 300
% 0.13/0.34  % DateTime   : Wed Nov 22 03:47:08 EST 2023
% 0.13/0.34  % CPUTime    : 
% 3.14/3.35  ------- cvc5-thf for SAT : /export/starexec/sandbox2/tmp/tmp.SvklMHyjdK/cvc5---1.0.5_7822.p at 300...
% 3.14/3.35  --- Run --uf-ho --finite-model-find --ho-elim at 2...
% 3.14/3.35  --- Run --uf-ho --finite-model-find...
% 3.14/3.35  % SZS status CounterSatisfiable for cvc5---1.0.5_7822
% 3.14/3.35  % SZS output start FiniteModel for cvc5---1.0.5_7822
% 3.14/3.35  (
% 3.14/3.35  ; cardinality of $$unsorted is 2
% 3.14/3.35  ; rep: (as @$$unsorted_0 $$unsorted)
% 3.14/3.35  ; rep: (as @$$unsorted_1 $$unsorted)
% 3.14/3.35  ; cardinality of tptp.mu is 2
% 3.14/3.35  ; rep: (as @tptp.mu_0 tptp.mu)
% 3.14/3.35  ; rep: (as @tptp.mu_1 tptp.mu)
% 3.14/3.35  (define-fun tptp.qmltpeq ((BOUND_VARIABLE_48752 tptp.mu) (BOUND_VARIABLE_48753 tptp.mu) (BOUND_VARIABLE_48754 $$unsorted)) Bool false)
% 3.14/3.35  (define-fun tptp.meq_prop ((X (-> $$unsorted Bool)) (Y (-> $$unsorted Bool)) (W $$unsorted)) Bool (= (@ X W) (@ Y W)))
% 3.14/3.35  (define-fun tptp.mnot ((Phi (-> $$unsorted Bool)) (W $$unsorted)) Bool (not (@ Phi W)))
% 3.14/3.35  (define-fun tptp.mor ((Phi (-> $$unsorted Bool)) (Psi (-> $$unsorted Bool)) (W $$unsorted)) Bool (or (@ Phi W) (@ Psi W)))
% 3.14/3.35  (define-fun tptp.mbox ((R (-> $$unsorted $$unsorted Bool)) (Phi (-> $$unsorted Bool)) (W $$unsorted)) Bool (forall ((V $$unsorted)) (or (not (@ (@ R W) V)) (@ Phi V))))
% 3.14/3.35  (define-fun tptp.mforall_prop ((Phi (-> (-> $$unsorted Bool) $$unsorted Bool)) (W $$unsorted)) Bool (forall ((P (-> $$unsorted Bool))) (@ (@ Phi P) W)))
% 3.14/3.35  (define-fun tptp.mtrue ((BOUND_VARIABLE_1102 $$unsorted)) Bool true)
% 3.14/3.35  (define-fun tptp.mfalse ((BOUND_VARIABLE_4190 $$unsorted)) Bool false)
% 3.14/3.35  (define-fun tptp.mand ((Phi (-> $$unsorted Bool)) (Psi (-> $$unsorted Bool)) (__flatten_var_0 $$unsorted)) Bool (not (or (not (@ Phi __flatten_var_0)) (not (@ Psi __flatten_var_0)))))
% 3.14/3.35  (define-fun tptp.mimplies ((Phi (-> $$unsorted Bool)) (Psi (-> $$unsorted Bool)) (__flatten_var_0 $$unsorted)) Bool (or (not (@ Phi __flatten_var_0)) (@ Psi __flatten_var_0)))
% 3.14/3.35  (define-fun tptp.mimplied ((Phi (-> $$unsorted Bool)) (Psi (-> $$unsorted Bool)) (__flatten_var_0 $$unsorted)) Bool (or (not (@ Psi __flatten_var_0)) (@ Phi __flatten_var_0)))
% 3.14/3.35  (define-fun tptp.mequiv ((Phi (-> $$unsorted Bool)) (Psi (-> $$unsorted Bool)) (__flatten_var_0 $$unsorted)) Bool (not (or (not (or (not (@ Phi __flatten_var_0)) (@ Psi __flatten_var_0))) (not (or (not (@ Psi __flatten_var_0)) (@ Phi __flatten_var_0))))))
% 3.14/3.35  (define-fun tptp.mxor ((Phi (-> $$unsorted Bool)) (Psi (-> $$unsorted Bool)) (__flatten_var_0 $$unsorted)) Bool (or (not (or (not (@ Phi __flatten_var_0)) (@ Psi __flatten_var_0))) (not (or (not (@ Psi __flatten_var_0)) (@ Phi __flatten_var_0)))))
% 3.14/3.35  (define-fun tptp.mdia ((R (-> $$unsorted $$unsorted Bool)) (Phi (-> $$unsorted Bool)) (__flatten_var_0 $$unsorted)) Bool (not (forall ((V $$unsorted)) (or (not (@ (@ R __flatten_var_0) V)) (not (@ Phi V))))))
% 3.14/3.35  (define-fun tptp.exists_in_world ((BOUND_VARIABLE_22945 tptp.mu) (BOUND_VARIABLE_22947 $$unsorted)) Bool (ite (= (as @tptp.mu_1 tptp.mu) BOUND_VARIABLE_22945) (= (as @$$unsorted_0 $$unsorted) BOUND_VARIABLE_22947) (and (= (as @tptp.mu_0 tptp.mu) BOUND_VARIABLE_22945) (= (as @$$unsorted_1 $$unsorted) BOUND_VARIABLE_22947))))
% 3.14/3.35  (define-fun tptp.mforall_ind ((Phi (-> tptp.mu $$unsorted Bool)) (W $$unsorted)) Bool (forall ((X tptp.mu)) (or (not (@ (@ tptp.exists_in_world X) W)) (@ (@ Phi X) W))))
% 3.14/3.35  (define-fun tptp.mexists_ind ((Phi (-> tptp.mu $$unsorted Bool)) (__flatten_var_0 $$unsorted)) Bool (not (forall ((X tptp.mu)) (or (not (@ (@ tptp.exists_in_world X) __flatten_var_0)) (not (@ (@ Phi X) __flatten_var_0))))))
% 3.14/3.35  (define-fun tptp.mexists_prop ((Phi (-> (-> $$unsorted Bool) $$unsorted Bool)) (__flatten_var_0 $$unsorted)) Bool (not (forall ((P (-> $$unsorted Bool))) (not (@ (@ Phi P) __flatten_var_0)))))
% 3.14/3.35  (define-fun tptp.mreflexive ((R (-> $$unsorted $$unsorted Bool))) Bool (forall ((S $$unsorted)) (@ (@ R S) S)))
% 3.14/3.35  (define-fun tptp.msymmetric ((R (-> $$unsorted $$unsorted Bool))) Bool (forall ((S $$unsorted) (T $$unsorted)) (or (not (@ (@ R S) T)) (@ (@ R T) S))))
% 3.14/3.35  (define-fun tptp.mserial ((R (-> $$unsorted $$unsorted Bool))) Bool (forall ((S $$unsorted)) (not (forall ((T $$unsorted)) (not (@ (@ R S) T))))))
% 3.14/3.35  (define-fun tptp.mtransitive ((R (-> $$unsorted $$unsorted Bool))) Bool (forall ((S $$unsorted) (T $$unsorted) (U $$unsorted)) (or (not (@ (@ R S) T)) (not (@ (@ R T) U)) (@ (@ R S) U))))
% 3.14/3.36  (define-fun tptp.meuclidean ((R (-> $$unsorted $$unsorted Bool))) Bool (forall ((S $$unsorted) (T $$unsorted) (U $$unsorted)) (or (not (@ (@ R S) T)) (not (@ (@ R S) U)) (@ (@ R T) U))))
% 3.14/3.36  (define-fun tptp.mpartially_functional ((R (-> $$unsorted $$unsorted Bool))) Bool (forall ((S $$unsorted) (T $$unsorted) (U $$unsorted)) (or (not (@ (@ R S) T)) (not (@ (@ R S) U)) (= T U))))
% 3.14/3.36  (define-fun tptp.mfunctional ((R (-> $$unsorted $$unsorted Bool))) Bool (forall ((S $$unsorted)) (not (forall ((T $$unsorted)) (or (not (@ (@ R S) T)) (not (forall ((U $$unsorted)) (or (not (@ (@ R S) U)) (= T U)))))))))
% 3.14/3.36  (define-fun tptp.mweakly_dense ((R (-> $$unsorted $$unsorted Bool))) Bool (forall ((S $$unsorted) (T $$unsorted)) (or (not (@ (@ R S) T)) (not (forall ((U $$unsorted)) (or (not (@ (@ R S) U)) (not (@ (@ R U) T))))))))
% 3.14/3.36  (define-fun tptp.mweakly_connected ((R (-> $$unsorted $$unsorted Bool))) Bool (forall ((S $$unsorted) (T $$unsorted) (U $$unsorted)) (or (not (@ (@ R S) T)) (not (@ (@ R S) U)) (@ (@ R T) U) (= T U) (@ (@ R U) T))))
% 3.14/3.36  (define-fun tptp.mweakly_directed ((R (-> $$unsorted $$unsorted Bool))) Bool (forall ((S $$unsorted) (T $$unsorted) (U $$unsorted)) (or (not (@ (@ R S) T)) (not (@ (@ R S) U)) (not (forall ((V $$unsorted)) (or (not (@ (@ R T) V)) (not (@ (@ R U) V))))))))
% 3.14/3.36  (define-fun tptp.mvalid ((Phi (-> $$unsorted Bool))) Bool (forall ((W $$unsorted)) (@ Phi W)))
% 3.14/3.36  (define-fun tptp.msatisfiable ((Phi (-> $$unsorted Bool))) Bool (not (forall ((W $$unsorted)) (not (@ Phi W)))))
% 3.14/3.36  (define-fun tptp.mcountersatisfiable ((Phi (-> $$unsorted Bool))) Bool (not (forall ((W $$unsorted)) (@ Phi W))))
% 3.14/3.36  (define-fun tptp.minvalid ((Phi (-> $$unsorted Bool))) Bool (forall ((W $$unsorted)) (not (@ Phi W))))
% 3.14/3.36  (define-fun tptp.rel_s4 ((BOUND_VARIABLE_48817 $$unsorted) (BOUND_VARIABLE_48819 $$unsorted)) Bool (ite (= (as @$$unsorted_1 $$unsorted) BOUND_VARIABLE_48817) (= (as @$$unsorted_1 $$unsorted) BOUND_VARIABLE_48819) (and (= (as @$$unsorted_0 $$unsorted) BOUND_VARIABLE_48817) (= (as @$$unsorted_0 $$unsorted) BOUND_VARIABLE_48819))))
% 3.14/3.36  (define-fun tptp.mbox_s4 ((Phi (-> $$unsorted Bool)) (W $$unsorted)) Bool (forall ((V $$unsorted)) (or (not (@ (@ tptp.rel_s4 W) V)) (@ Phi V))))
% 3.14/3.36  (define-fun tptp.mdia_s4 ((Phi (-> $$unsorted Bool)) (__flatten_var_0 $$unsorted)) Bool (not (forall ((V $$unsorted)) (or (not (@ (@ tptp.rel_s4 __flatten_var_0) V)) (not (@ Phi V))))))
% 3.14/3.36  (define-fun tptp.member ((BOUND_VARIABLE_48895 tptp.mu) (BOUND_VARIABLE_48897 tptp.mu) (BOUND_VARIABLE_48899 $$unsorted)) Bool (ite (= (as @tptp.mu_1 tptp.mu) BOUND_VARIABLE_48895) (and (= (as @tptp.mu_1 tptp.mu) BOUND_VARIABLE_48897) (or (= (as @$$unsorted_1 $$unsorted) BOUND_VARIABLE_48899) (= (as @$$unsorted_0 $$unsorted) BOUND_VARIABLE_48899))) (and (= (as @tptp.mu_0 tptp.mu) BOUND_VARIABLE_48895) (ite (= (as @tptp.mu_1 tptp.mu) BOUND_VARIABLE_48897) (or (= (as @$$unsorted_1 $$unsorted) BOUND_VARIABLE_48899) (= (as @$$unsorted_0 $$unsorted) BOUND_VARIABLE_48899)) (and (= (as @tptp.mu_0 tptp.mu) BOUND_VARIABLE_48897) (or (= (as @$$unsorted_1 $$unsorted) BOUND_VARIABLE_48899) (= (as @$$unsorted_0 $$unsorted) BOUND_VARIABLE_48899)))))))
% 3.14/3.36  (define-fun tptp.intersect ((BOUND_VARIABLE_48895 tptp.mu) (BOUND_VARIABLE_48897 tptp.mu) (BOUND_VARIABLE_48899 $$unsorted)) Bool (ite (= (as @tptp.mu_1 tptp.mu) BOUND_VARIABLE_48895) (and (= (as @tptp.mu_1 tptp.mu) BOUND_VARIABLE_48897) (or (= (as @$$unsorted_1 $$unsorted) BOUND_VARIABLE_48899) (= (as @$$unsorted_0 $$unsorted) BOUND_VARIABLE_48899))) (and (= (as @tptp.mu_0 tptp.mu) BOUND_VARIABLE_48895) (ite (= (as @tptp.mu_1 tptp.mu) BOUND_VARIABLE_48897) (or (= (as @$$unsorted_1 $$unsorted) BOUND_VARIABLE_48899) (= (as @$$unsorted_0 $$unsorted) BOUND_VARIABLE_48899)) (and (= (as @tptp.mu_0 tptp.mu) BOUND_VARIABLE_48897) (or (= (as @$$unsorted_1 $$unsorted) BOUND_VARIABLE_48899) (= (as @$$unsorted_0 $$unsorted) BOUND_VARIABLE_48899)))))))
% 3.14/3.36  )
% 3.14/3.36  % SZS output end FiniteModel for cvc5---1.0.5_7822
% 3.14/3.36  % cvc5---1.0.5 exiting
%------------------------------------------------------------------------------